puff and blow - Turkish English Dictionary